Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 The dependent cell is now linked correctly to the simulation base number in SiDB simulation #326

Merged
merged 5 commits into from
Nov 9, 2023

Conversation

Drewniok
Copy link
Collaborator

@Drewniok Drewniok commented Nov 7, 2023

Description

This PR fixes an issue where the dependent cell can be positively charged even if the base number is set to two-state simulation.

@wlambooy Thanks for reporting this bug.

Checklist:

  • The pull request only contains commits that are related to it.
  • I have added appropriate tests and documentation.
  • I have made sure that all CI jobs on GitHub pass.
  • The pull request introduces no new warnings and follows the project's style guidelines.

@Drewniok Drewniok added the bug Something isn't working label Nov 7, 2023
@Drewniok Drewniok self-assigned this Nov 7, 2023
@Drewniok Drewniok changed the title 🐛 dependent cell is not linked to the base number 🐛 Dependent-cell is not linked to the base number Nov 7, 2023
Copy link

codecov bot commented Nov 7, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (7287389) 96.07% compared to head (463a780) 96.02%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #326      +/-   ##
==========================================
- Coverage   96.07%   96.02%   -0.05%     
==========================================
  Files         100      100              
  Lines        9963     9968       +5     
==========================================
  Hits         9572     9572              
- Misses        391      396       +5     
Files Coverage Δ
.../fiction/algorithms/simulation/sidb/quickexact.hpp 98.87% <100.00%> (+0.01%) ⬆️
...fiction/technology/charge_distribution_surface.hpp 99.40% <100.00%> (+<0.01%) ⬆️

... and 2 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@marcelwa
Copy link
Collaborator

marcelwa commented Nov 7, 2023

@Drewniok thanks for fixing this so quickly!

Would you mind changing the name of the PR slightly? It should not state what was previously the case but what you have implemented, e.g., "🐛 The dependent cell is now linked correctly to the simulation base number in QuickExact".

@Drewniok Drewniok changed the title 🐛 Dependent-cell is not linked to the base number 🐛 The dependent cell is now linked correctly to the simulation base number Nov 7, 2023
@marcelwa
Copy link
Collaborator

marcelwa commented Nov 8, 2023

@Drewniok I have no idea why the clang-tidy action seems to be running forever. I don't think it's your fault.

@marcelwa marcelwa changed the title 🐛 The dependent cell is now linked correctly to the simulation base number 🐛 The dependent cell is now linked correctly to the simulation base number in SiDB simulation Nov 9, 2023
@marcelwa marcelwa merged commit decdd0a into cda-tum:main Nov 9, 2023
56 of 58 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants